Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
31 TWYCROSS ROAD Detached £769,523 £485,000 19 Jun 2007
33 TWYCROSS ROAD Detached £1,017,419 £275,000 4 Aug 2000
35 TWYCROSS ROAD Detached £984,548 £269,000 25 Oct 2000
37 TWYCROSS ROAD Detached £772,774 £457,500 27 Oct 2006
39 TWYCROSS ROAD Detached £725,971 £385,000 17 Dec 2004
41 TWYCROSS ROAD Detached £824,730 £555,000 8 Jan 2015
43 TWYCROSS ROAD Detached £841,126 £635,001 28 Oct 2016
45 TWYCROSS ROAD Detached £818,860 £425,000 24 Aug 2004
46 TWYCROSS ROAD Semi-Detached £891,548 £215,000 8 Oct 1999
48 TWYCROSS ROAD Detached £697,024 £426,000 25 Oct 2013
54 TWYCROSS ROAD Detached £827,772 £830,000 17 Aug 2022